one's skin to peel - Alemán Inglés Diccionario